/**
 * 
 */
package com.enjoyor.soa.traffic.api.dto;

import java.io.Serializable;

/**
 * kafka过车数据一次识别dto
 *
 */
public class KKDataFirstDto  implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 记录序号	
	 */
	private String record_id="";
	/**	
	 * 卡口点位编码（方向）
	 */
	private String point_id="";
	/**
	 * 区域编号	
	 */
	private String region_id="";
	/**
	 * 管辖单位	
	 */
	private String[] dept_id = {};
	/**
	 * 车辆号牌类型	
	 */
	private String license_type="";
	/**
	 * 车辆号牌颜色	
	 */
	private String license_color="";
	/**
	 * 车辆类型	
	 */
	private String veh_type="";
	/**
	 * 车道号	
	 */
	private String lane_number="";
	/**
	 * 行驶速度	
	 */
	private int speed;
	/**
	 * 车外廓长	
	 */
	private String veh_length="";
	/**
	 * 记录类型	
	 */
	private String record_type="";
	/**	
	 * 违法行为
	 */
	private String vio_code="";
	/**
	 * 号牌号码	
	 */
	private String license_number="";
	/**
	 * 数据来源	
	 */
	private String data_source="";
	/**
	 * 经过时间（精确到秒）	
	 */
	private String passing_time="";
	/**
	 * 限速上限	
	 */
	private int speed_limit_max;
	/**
	 * 限速下限	
	 */
	private int speed_limit_min;
	/**
	 * 车身颜色	
	 */
	private String veh_color="";
	/**
	 * 布控类型	
	 */
	private String surveil_type="";
	/**
	 * 车标（车辆品牌）	
	 */
	private String brand="";
	/**
	 * 接收时间	
	 */
	private String receive_time="";
	/**
	 * 入库时间	
	 */
	private String insert_time="";
	/**
	 * 图片路径（目录）	
	 */
	private String pic_directory="";
	/**
	 * 图片名称1（过车图片）	
	 */
	private String veh_pic="";
	/**
	 * 图片名称2（特征图片）	
	 */
	private String character_pic="";
	/**
	 * 图片名称3（备用图片）	
	 */
	private String standby_pic="";
	/**
	 * 视频路径（完整路径）	
	 */
	private String video_path="";
	
	/**
	 * 获取记录序号
	 * @return the record_id
	 */
	public String getRecord_id() {
		return record_id;
	}
	/**
	 * 设置记录序号record_id
	 * @param record_id the record_id to set
	 */
	public void setRecord_id(String record_id) {
		this.record_id = record_id;
	}
	/**
	 * 获取卡口点位编码（方向）
	 * @return the point_id
	 */
	public String getPoint_id() {
		return point_id;
	}
	/**
	 * 设置卡口点位编码（方向）point_id
	 * @param point_id the point_id to set
	 */
	public void setPoint_id(String point_id) {
		this.point_id = point_id;
	}
	/**
	 * 获取区域编号
	 * @return the region_id
	 */
	public String getRegion_id() {
		return region_id;
	}
	/**
	 * 设置区域编号region_id
	 * @param region_id the region_id to set
	 */
	public void setRegion_id(String region_id) {
		this.region_id = region_id;
	}
	/**
	 * 获取管辖单位
	 * @return the dept_id
	 */
	public String[] getDept_id() {
		return dept_id;
	}
	/**
	 * 设置管辖单位dept_id
	 * @param dept_id the dept_id to set
	 */
	public void setDept_id(String[] dept_id) {
		this.dept_id = dept_id;
	}
	/**
	 * 获取车辆号牌类型
	 * @return the license_type
	 */
	public String getLicense_type() {
		return license_type;
	}
	/**
	 * 设置车辆号牌类型license_type
	 * @param license_type the license_type to set
	 */
	public void setLicense_type(String license_type) {
		this.license_type = license_type;
	}
	/**
	 * 获取车辆号牌颜色
	 * @return the license_color
	 */
	public String getLicense_color() {
		return license_color;
	}
	/**
	 * 设置车辆号牌颜色license_color
	 * @param license_color the license_color to set
	 */
	public void setLicense_color(String license_color) {
		this.license_color = license_color;
	}
	/**
	 * 获取车辆类型
	 * @return the veh_type
	 */
	public String getVeh_type() {
		return veh_type;
	}
	/**
	 * 设置车辆类型veh_type
	 * @param veh_type the veh_type to set
	 */
	public void setVeh_type(String veh_type) {
		this.veh_type = veh_type;
	}
	/**
	 * 获取车道号
	 * @return the lane_number
	 */
	public String getLane_number() {
		return lane_number;
	}
	/**
	 * 设置车道号lane_number
	 * @param lane_number the lane_number to set
	 */
	public void setLane_number(String lane_number) {
		this.lane_number = lane_number;
	}
	/**
	 * 获取行驶速度
	 * @return the speed
	 */
	public int getSpeed() {
		return speed;
	}
	/**
	 * 设置行驶速度speed
	 * @param speed the speed to set
	 */
	public void setSpeed(int speed) {
		this.speed = speed;
	}
	/**
	 * 获取车外廓长
	 * @return the veh_length
	 */
	public String getVeh_length() {
		return veh_length;
	}
	/**
	 * 设置车外廓长veh_length
	 * @param veh_length the veh_length to set
	 */
	public void setVeh_length(String veh_length) {
		this.veh_length = veh_length;
	}
	/**
	 * 获取记录类型
	 * @return the record_type
	 */
	public String getRecord_type() {
		return record_type;
	}
	/**
	 * 设置记录类型record_type
	 * @param record_type the record_type to set
	 */
	public void setRecord_type(String record_type) {
		this.record_type = record_type;
	}
	/**
	 * 获取违法行为
	 * @return the vio_code
	 */
	public String getVio_code() {
		return vio_code;
	}
	/**
	 * 设置违法行为vio_code
	 * @param vio_code the vio_code to set
	 */
	public void setVio_code(String vio_code) {
		this.vio_code = vio_code;
	}
	/**
	 * 获取号牌号码
	 * @return the license_number
	 */
	public String getLicense_number() {
		return license_number;
	}
	/**
	 * 设置号牌号码license_number
	 * @param license_number the license_number to set
	 */
	public void setLicense_number(String license_number) {
		this.license_number = license_number;
	}
	/**
	 * 获取数据来源
	 * @return the data_source
	 */
	public String getData_source() {
		return data_source;
	}
	/**
	 * 设置数据来源data_source
	 * @param data_source the data_source to set
	 */
	public void setData_source(String data_source) {
		this.data_source = data_source;
	}
	/**
	 * 获取经过时间（精确到秒）
	 * @return the passing_time
	 */
	public String getPassing_time() {
		return passing_time;
	}
	/**
	 * 设置经过时间（精确到秒）passing_time
	 * @param passing_time the passing_time to set
	 */
	public void setPassing_time(String passing_time) {
		this.passing_time = passing_time;
	}
	/**
	 * 获取限速上限
	 * @return the speed_limit_max
	 */
	public int getSpeed_limit_max() {
		return speed_limit_max;
	}
	/**
	 * 设置限速上限speed_limit_max
	 * @param speed_limit_max the speed_limit_max to set
	 */
	public void setSpeed_limit_max(int speed_limit_max) {
		this.speed_limit_max = speed_limit_max;
	}
	/**
	 * 获取限速下限
	 * @return the speed_limit_min
	 */
	public int getSpeed_limit_min() {
		return speed_limit_min;
	}
	/**
	 * 设置限速下限speed_limit_min
	 * @param speed_limit_min the speed_limit_min to set
	 */
	public void setSpeed_limit_min(int speed_limit_min) {
		this.speed_limit_min = speed_limit_min;
	}
	/**
	 * 获取车身颜色
	 * @return the veh_color
	 */
	public String getVeh_color() {
		return veh_color;
	}
	/**
	 * 设置车身颜色veh_color
	 * @param veh_color the veh_color to set
	 */
	public void setVeh_color(String veh_color) {
		this.veh_color = veh_color;
	}
	/**
	 * 获取布控类型
	 * @return the surveil_type
	 */
	public String getSurveil_type() {
		return surveil_type;
	}
	/**
	 * 设置布控类型surveil_type
	 * @param surveil_type the surveil_type to set
	 */
	public void setSurveil_type(String surveil_type) {
		this.surveil_type = surveil_type;
	}
	/**
	 * 获取车标（车辆品牌）
	 * @return the brand
	 */
	public String getBrand() {
		return brand;
	}
	/**
	 * 设置车标（车辆品牌）brand
	 * @param brand the brand to set
	 */
	public void setBrand(String brand) {
		this.brand = brand;
	}
	/**
	 * 获取接收时间
	 * @return the receive_time
	 */
	public String getReceive_time() {
		return receive_time;
	}
	/**
	 * 设置接收时间receive_time
	 * @param receive_time the receive_time to set
	 */
	public void setReceive_time(String receive_time) {
		this.receive_time = receive_time;
	}
	/**
	 * 获取入库时间
	 * @return the insert_time
	 */
	public String getInsert_time() {
		return insert_time;
	}
	/**
	 * 设置入库时间insert_time
	 * @param insert_time the insert_time to set
	 */
	public void setInsert_time(String insert_time) {
		this.insert_time = insert_time;
	}
	/**
	 * 获取图片路径（目录）
	 * @return the pic_directory
	 */
	public String getPic_directory() {
		return pic_directory;
	}
	/**
	 * 设置图片路径（目录）pic_directory
	 * @param pic_directory the pic_directory to set
	 */
	public void setPic_directory(String pic_directory) {
		this.pic_directory = pic_directory;
	}
	/**
	 * 获取图片名称1（过车图片）
	 * @return the veh_pic
	 */
	public String getVeh_pic() {
		return veh_pic;
	}
	/**
	 * 设置图片名称1（过车图片）veh_pic
	 * @param veh_pic the veh_pic to set
	 */
	public void setVeh_pic(String veh_pic) {
		this.veh_pic = veh_pic;
	}
	/**
	 * 获取图片名称2（特征图片）
	 * @return the character_pic
	 */
	public String getCharacter_pic() {
		return character_pic;
	}
	/**
	 * 设置图片名称2（特征图片）character_pic
	 * @param character_pic the character_pic to set
	 */
	public void setCharacter_pic(String character_pic) {
		this.character_pic = character_pic;
	}
	/**
	 * 获取图片名称3（备用图片）
	 * @return the standby_pic
	 */
	public String getStandby_pic() {
		return standby_pic;
	}
	/**
	 * 设置图片名称3（备用图片）standby_pic
	 * @param standby_pic the standby_pic to set
	 */
	public void setStandby_pic(String standby_pic) {
		this.standby_pic = standby_pic;
	}
	/**
	 * 获取视频路径（完整路径）
	 * @return the video_path
	 */
	public String getVideo_path() {
		return video_path;
	}
	/**
	 * 设置视频路径（完整路径）video_path
	 * @param video_path the video_path to set
	 */
	public void setVideo_path(String video_path) {
		this.video_path = video_path;
	}
	
}
